import { requestClient } from '#/api/request';

/**
 * 获取属性列表
 */
export async function getAttrConfigList(params: any) {
  return requestClient.get('/admin/AttrConfig/index', params);
}

/**
 * 获取属性详细
 */
export async function attrConfigEdit(params: any) {
  return requestClient.get('/admin/AttrConfig/edit', params);
}


/**
 * 获取属性详细
 */
export async function getOptions() {
  return requestClient.get('/admin/attrConfig/getOptions');
}



/**
 * 新增属性
 */
export async function attrConfigAdd(params: any) {
  return requestClient.post('/admin/AttrConfig/Add', params, { responseReturn: 'raw' })
}


/**
 * 编辑属性
 */
export async function attrConfigUpdata(params: any) {
  return requestClient.post('/admin/AttrConfig/edit', params, { responseReturn: 'raw' })
}


/**
 * 编辑属性
 */
export async function attrConfigDel(params: any) {
  return requestClient.delete('/admin/AttrConfig/del', params, { responseReturn: 'raw' })
}

/**
 * 保存拖拽数据
 */
export async function sortable(params: any) {
  return requestClient.post('/admin/AttrConfig/sortable', params, { responseReturn: 'raw' })
}
